package com.hk.login;

import java.util.ArrayList;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.hk.action.Action;
import com.hk.action.ActionForward;
import com.hk.dtos.AdminDto;
import com.hk.service.LoginService;

public class LeftUpdateAction implements Action{

	public ActionForward execute(HttpServletRequest request,
			HttpServletResponse response) {
		
		
		ActionForward forword=new ActionForward();

		LoginService ls = LoginService.getInstance();
		
		String m1 = request.getParameter("leftmenu1");
		String m2 = request.getParameter("leftmenu2");
		String m3 = request.getParameter("leftmenu3");
		String m4 = request.getParameter("leftmenu4");
		String m5 = request.getParameter("leftmenu5");
		String m6 = request.getParameter("leftmenu6");
		
		String[] m={m1,m2,m3,m4,m5,m6};
		
		
		
		for (int i = 6; i < m.length+6; i++) {
			AdminDto ad = new AdminDto();
			ad.setName(m[i-6]);
			ad.setSeq(i);
			ls.update(ad);	
		}
		
		
		
////////////////////////////////////////////
			
		ArrayList<AdminDto> ad = ls.getmenu();
		
		AdminDto tad1 = new AdminDto();
		AdminDto tad2 = new AdminDto();
		AdminDto tad3 = new AdminDto();
		AdminDto tad4 = new AdminDto();
		AdminDto tad5 = new AdminDto();
		
		AdminDto tad6 = new AdminDto();
		AdminDto tad7 = new AdminDto();
		AdminDto tad8 = new AdminDto();
		AdminDto tad9 = new AdminDto();
		AdminDto tad10 = new AdminDto();
		AdminDto tad11 = new AdminDto();
		
		tad1=ad.get(0);
		tad2=ad.get(1);
		tad3=ad.get(2);
		tad4=ad.get(3);
		tad5=ad.get(4);
		
		tad6=ad.get(5);
		tad7=ad.get(6);
		tad8=ad.get(7);
		tad9=ad.get(8);
		tad10=ad.get(9);
		tad11=ad.get(10);
				
		request.setAttribute("menu1",tad1);
		request.setAttribute("menu2",tad2);
		request.setAttribute("menu3",tad3);
		request.setAttribute("menu4",tad4);
		request.setAttribute("menu5",tad5);
		
		request.setAttribute("leftmenu1",tad6);
		request.setAttribute("leftmenu2",tad7);
		request.setAttribute("leftmenu3",tad8);
		request.setAttribute("leftmenu4",tad9);
		request.setAttribute("leftmenu5",tad10);
		request.setAttribute("leftmenu6",tad11);
		////////////////////////////////////////////
		
		
		
		forword.setUrl("index");	
		forword.setRedirect(false);
		
		
		
		
		
		return forword;
	}
}
